highway clover leaf - Turkish English Dictionary